conclusion of a peace treaty - French English Dictionary